Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia F2 France F6 France F8 France F9 USA F28 USA F31 Spain #1-w1 Australia F1 Australia F2 Great Britain F4 Great Britain F5 Great Britain F6 Mexico F5 Mexico F7 USA F22 USA F23 USA F27 USA F28 USA F22 USA F23 USA F25 USA F29 USA F24 USA F25 USA F27 USA F32 Spain #1-w2 USA F24 USA F25 USTA Challenger of Burbank - Burbank San Luis Potosi Challenger 2000 - San Luis Potosi USTA Challenger of Burbank - Burbank VI Abierto Internacional de Salinas - Salinas 2001 USTA Challenger of Calabasas - Calabasas University of Tennessee USTA Challenger - Knoxville 2003 Freeman Men's Challenger - Joplin Urbana-Champaign Challenger - Urbana Joplin Challenger - Joplin Fifth-Third Bank Tennis Championships - Lexington Shimadzu All Japan Indoor - Kyoto 2002 USTA Challenger of Calabasas - Calabasas USTA Challenger of Las Vegas - Las Vegas St. Francis Health System USTA Challenger - Tulsa Uncle Tobys Challenger - Tasmania 2003 USTA Challenger of Calabasas - Calabasas Challenger Leon 2003 - Leon 2003 West Side Tennis Club Challenger - Forest Hills 2001 USTA Tallahassee Tennis Challenger - Tallahassee USTA Seascape Challenger - Aptos Binghamton Professional Tennis Tournament - Binghamton Regional Hand Center Men's Challenger - Fresno USTA Tennis Championships of Houston - Houston The USTA Challenger at West End Racquet - Torrance Theusbridge.com Tennis Classic - Tarzana Hilton Waikoloa Village USTA Challenger - Waikoloa Tulsa Auto Collection USTA Challenger - Tulsa USTA Challenger of Burbank - Burbank Uncle Toby's Australian Men's Clay Court Challenger - Canberra Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Shimadzu All Japan Indoor Tennis Championships - Kyoto Challenger ATP de Cuenca Diario El Mercurio - Cuenca XL Capital Bermuda Open - Bermuda Pro Challenger at Calabasas - Calabasas Shimadzu All Japan Indoor Tennis Championships - Kyoto 2006 USTA Tallahassee Tennis Challenger - Tallahassee XL Bermuda Open - Bermuda Prague Open - Prague Challenger Casablanca San Angel - Mexico City VIII Avierto Internacional de Salinas - Salinas Harrah's Entertainment Men's Pro Challenger - Tunica Abierto Colombiano de Tenis - Bogota USTA Men's Challenger of Dallas - Dallas The Wright Financial Group, Inc. Challenger - Champaign GHI Bronx Tennis Classic - Bronx The Swanston Challenger - Sacramento Music City Challenger - Nashville USTA Challenger - Champaign Olbia Challenger - Olbia Heineken Challenger - Ho Chi Minh City Voit Mexico City Open - Mexico City XL Bermuda Open - Bermuda Isla de Lanzarote - Lanzarote USTA Challenger of Orlando - Orlando Countrywide Classic USTA Challenger - Carson Gemax Open - Belgrade Hilton Waikoloa Village USTA Challenger - Waikoloa HTV Challenger - Ho Chi Minh City Ciudad de Pozoblanco Open Diputacion - Cordoba Togliatti Cup - Togliatti 2007 Challenger of Santa Clara - Valencia 2006 Challenger of Santa Clarita California Challenger - Valencia Budapest Challenger - Budapest Swanston Challenger - Sacramento Smith Barney Men's Challenger - Covington Open de Montauban - Montauban Flea Market Cup - Busan Uncle Toby's Challenger in Burnie - Burnie 2005 Freeman Men's Challenger - Joplin Keio Challenger International Tennis Tournament - Yokohama Penza Cup - Penza Ourocard Tennis Challenger - Sao Paulo USTA Challenger of Oklahoma - Tulsa Fifth Third Bank Tennis Classic - Lexington The $50,000 Pro Challenger at Calabasas - Calabasas Open Diputacion Ciudad de Pozoblanco - Cordoba Fifth Third Bank Tennis Championships - Lexington Oldum Brown Vancouver Open - Vancouver GHI Bronx Tennis Classic - Bronx Alexander Kolyaskin Memorial - Donetsk Pro Challenger at Calabasas - Calabasas Music City Challenger - Nashville Taiwan Challenger - Kaohsiung Ford Tennis Championships - Louisville Odlum Brown Vancouver Open - Vancouver Bukhara Challenger - Bukhara Music City Challenger - Nashville JSM Challenger of Champaign - Urbana PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Challenger Britania Zavaleta - Puebla Sunrise Challenger Odlum Brown Vancouver Open - Vancouver Austin Challenger - Austin WOW Cafe Challenger - New Orleans Rhodes Challenger Ramat Hasharon Challenger Isla de Gran Canaria - Mas Palomas Hilton Waikoloa Village USTA Challenger - Waikoloa AT&T Challenger of Dallas - Dallas Ford Tennis Championships - Louisville JSM Challenger - Champaign Samsung Challenger 2007 - Ho Chi Minh City USTA Tallahassee Tennis Challenger - Tallahassee Rhodes Challenger Ramat Hasharon Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Vancouver Challenger Samsung Securities Cup - Seoul ECM Prague Open 2005 - Prague San Jose Challenger Open D'Orleans - Orleans Lubbock Challenger - Lubbock Fergana Challenger Nottingham Challenger Astana Challenger Home Depot Center USTA Challenger - Carson Beijing Challenger XL Bermuda Open - Bermuda Granby Challenger Ortisei Challenger The Mercedes Benz of Calabasas - Calabasas Torneo Internacional Challenger Fila 2006 - Leon Atlanta Clay Court Challenger - Atlanta 5° Sporting Challenger - Turin Vancouver Challenger Bangkok Challenger Quimper Challenger Dallas Challenger Leon Challenger Busan Challenger Nottingham Challenger Istanbul Challenger Bancolombia Open - Bogota II Naples ITG Challenger - Naples Alphen Challenger Mordova Cup 2007 - Saransk Challenger Banque Nationale Rimouski - Rimouski AT&T Challenger of Dallas - Dallas Nottingham Challenger Rennes Challenger Helsinki Challenger 2002 Azalea Orthopedic Challenger - Tyler Hilton Waikoloa Village USTA Challenger - Waikoloa Ilkley Challenger Shanghai Challenger Vancouver Challenger VI Gramado Open de Tenis - Gramado Brescia Challenger Happy Valley Challenger Swanston Challenger - Sacramento Guangzhou Challenger Shenzhen Challenger Raanana Challenger Karshi Challenger Astana Challenger Kaohsiung Challenger Mons Challenger Ho Chi Minh City Challenger Taipei City Challenger Akbank Private Banking TED Open - Istanbul Seoul Challenger Busan Challenger Surbiton Challenger Nottingham Challenger Seoul Challenger Vancouver Challenger Bratislava Challenger Taipei City Challenger Raanana Challenger 2007 Knoxville Challenger - Knoxville Seoul Challenger Busan Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa The LTA Wrexham Challenger - Wrexham Columbus Challenger 2002 FSE Challenger - Tarzana Tashkent Challenger San Luis Potosi Challenger - San Luis Potosi Suzhou Challenger Canberra Challenger Eddleman USTA Challenger - Birmingham Columbus Challenger Indian Wells Challenger The Wright Financial Group, Inc. Challenger - Champaign Challenger Britania Zavaleta - Puebla Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas Czech Open - Prostejov Istanbul Challenger Busan Challenger USTA Challenger of Dallas - Dallas Gimcheon Challenger Togliatti Cup - Togliatti Guzzini Challenger - Recanati Burnie Challenger Launceston Challenger Bangkok Challenger Bangkok Challenger Yokohama Challenger Wailea Men's Challenger - Maui The West Side Tennis Club Grass Court Challenger - Forest Hills USTA Comerica Challenger - Aptos Gwangju Challenger Singha Tennis Classic - Tarzana RCA Championships - Indianapolis Fifth Third Bank Tennis Classic - Lexington Project Independence Men's Challenger - Mandeville USTA Challenger of San Antonio - San Antonio Binghamton Challenger dBI Tennis Challenger - Binghamton Mallorca Challenger Cassis Challenger Helsinki Challenger Uncle Toby's Burnie Challenger - Tasmania Heineken Challenger - Ho Chi Minh City Nova Challenger Osaka - Osaka Binghamton Professional Tennis Tournament - Binghamton XL Capital Bermuda Open - Bermuda drkoop.com USTA Tennis Championships - Armonk Verizon Tennis Challenge - Atlanta USTA Safeway Challenger - Aptos Fifth-Third Bank Tennis Championships - Lexington Time Warner USTA Challenger - Binghamton 2003 USTA Tallahassee Tennis Challenger - Tallahassee USTA Seascape Challenger - Aptos USTA Challenger of Tiburon - Tiburon Waco International Tennis Challenger - Waco A Glimmer of Hope Challenger - Austin IX Abierto Internacional de Salinas - Salinas Ljubljana Open - Ljubljana Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte Alexander Kolyaskin Memorial - Donetsk College Station Challenger - College Station Open Mutouest de Saint-Brieuc - St. Brieuc TED Open - Istanbul Music City Challenger - Nashville USTA Illinois Challenger - Champaign San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Czech Open 2006 - Prostejov The 'Fitz' Casino Challenger - Tunica Odlum Brown Vancouver Open - Vancouver Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Morelos Challenger Sacramento Challenger - Sacramento Tashkent Challenger - Tashkent Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Samsung Securities Cup - Seoul Mercedes-Benz Cup - Los Angeles Prague Challenger Siebel Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Mercedes-Benz Cup - Los Angeles Athens Challenger Busan Challenger Heineken Open - Auckland Siebel Open - San Jose Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. SAP Open - San Jose Campbell's Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb SAP Open - San Jose Tennis Channel Open - Las Vegas Sao Paulo Challenger Tour Finals Gerry Weber Open - Halle PBZ Zagreb Indoors - Zagreb The Tennis Channel Open - Las Vegas Zhuhai Challenger Countrywide Classic - Los Angeles China Open - Beijing Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Dallas Challenger The Artois Championships - London The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis Chennai Open - Chennai Nottingham-2 Challenger Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco AIG Japan Open Tennis Championships - Tokyo U.S. Mens's Clay Court Championship - Houston Salzburg Challenger Heineken Open - Auckland Interwetten Austrian Open - Kitzbuhel Tashkent Challenger Geneva Challenger BMW Open - Munich Indianapolis Tennis Championships - Indianapolis Chennai Open - Chennai Jerusalem Challenger Legg Mason Tennis Classic - Washington Loughborough Challenger Medibank International - Sydney SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Campbell's Hall of Fame Tennis Championships - Newport Winston Salem - Winston Salem Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai Serbia Open - Belgrade PBZ Zagreb Indoors - Zagreb Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Batman Challenger UNICEF Open - 's Hertogenbosch Little Rock Challenger Le Gosier Challenger Countrywide Classic - Los Angeles Guadalajara Challenger PTT Thailand Open - Bangkok Mexico City Challenger Kremlin Cup - Moscow Aircel Chennai Open - Chennai Open Sud de France - Montpellier Kun-Ming Challenger AEGON Championships - London Kremlin Cup - Moscow PBZ Zagreb Indoors - Zagreb Abierto Mexicano Telcel - Acapulco Power Horse Cup - Dusseldorf Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Kremlin Cup - Moscow Swiss Indoors Basel - Basel Open Sud de France - Montpellier Delray Beach Open - Delray Beach Athens Challenger Campbell's Hall of Fame Tennis Championships - Newport Memphis Open - Memphis Ningboo Challenger Aegon Nottingham Open - Nottingham RCA Championships - Indianapolis Geneva Open - Geneva Ortisei Challenger Citi Open - Washington AEGON Championships - London Topshelf Open - 's-Hertogenbosch Kremlin Cup - Moscow New York Open - New York BB&T Atlanta Open - Atlanta Citi Open - Washington SA Tennis Open - Johannesburg Open Sabadell Atlantico - Barcelona Ordina Open - 's-Hertogenbosch Hall of Fame Open - Newport AEGON Championships - London Thailand Open - Bangkok Irving Challenger Farmers Classic - Los Angeles PTT Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Regions Morgan Keegan Championships - Memphis The Stella Artois Championships - London Open de Nice Cote d'Azur - Nice Campbell's Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles Farmers Classic - Los Angeles Hua Hin Challenger Aircel Chennai Open - Chennai Andria Challenger Delray Beach Open - Delray Beach Binghamton Challenger BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Canberra Challenger Shenzhen Challenger San Luis Potosi Challenger 2002 - San Luis Potosi Kaohsiung Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Canberra Challenger Aberto Da Costa Do Sauipe - Bahia Indian Wells Challenger Tashkent Challenger Granby Challenger - Granby Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Busan Challenger BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport USTA Championships of Kerrville - Kerrville Shenzhen Open - Shenzhen Aircel Chennai Open - Chennai USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Garanti Koza Sofia Open - Sofia Atlantic City Open - Atlantic City TEB BNP Paribas Istanbul Open - Istanbul 2003 Eddleman USTA Challenger - Birmingham Shenzhen Open - Shenzhen Winnipeg Challenger Gatineau Challenger New York Open - New York Delray Beach Open - Delray Beach Citta di Monza - Monza St. Petersburg Open - St. Petersburg Arizona Men's Tennis Championships - Scottsdale USTA Men's Challenger of Dallas - Dallas Legg Mason Tennis Classic - Washington D.C. Countrywide Classic - Los Angeles Miller Lite Hall of Fame Tennis Championships - Newport TD Waterhouse Cup - Long Island Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow Regions Morgan Keegan Championships - Memphis AEGON International - Eastbourne BMW Open - Munich Western & Southern Financial Group Masters - Cincinnati Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis CA Tennis Trophy - Vienna Canberra Challenger Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Shanghai - Shanghai Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Sony Ericsson Open - Miami Sony Ericsson Open - Miami Sony Open Tennis - Miami Rogers Cup - Montreal Sony Ericsson Open - Miami Medibank International - Sydney BNP Paribas Open - Indian Wells SAP Open - San Jose Rogers Cup - Montreal BNP Paribas Open - Indian Wells Miami Open - Miami U.S. Open - New York Rogers Cup - Montreal French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Rogers Cup - Montreal French Open - Paris BNP Paribas Open - Indian Wells Rogers Cup - Toronto BNP Paribas Open - Indian Wells U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Next Generation Adelaide International - Adelaide Claro Open Colombia - Bogota Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York Atlanta Tennis Championships - Atlanta U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Wimbledon - London Wimbledon - London Wimbledon - London Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, Group 1, PO, ZIM-ISR 1-4 Davis Cup, Group 1, 1R, ISR-SCG 1-4 Davis Cup, Group 1, 2R, ISR-ITA 3-2 French Open - Paris Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, Group I, 2R, ISR-POL 3-1 Davis Cup, World Group, PO, ISR-CAN 2-3 Davis Cup, World Group, PO, ISR-ARG 2-3 Wimbledon - London Davis Cup, Group I, 1R, POR-ISR 5-0 U.S. Open - New York Wimbledon - London Davis Cup, Group I, PO, ISR-UKR 0-5 Davis Cup, Group I, PO, ISR-ROU 5-0 Australian Open - Melbourne Davis Cup, Group I, 1R, RSA-ISR 2-3 U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, 1R, FRA-ISR 5-0 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, PO, CHI-ISR 4-1 Davis Cup, Group I, 2R, ISR-POR 3-2 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, Group I, PO, ISR-SLO 3-2 Davis Cup, Group I, PO, ISR-SWE 3-1 Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, World Group, 1R, SWE-ISR 2-3 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, World Group, 1R, ISR-SWE 2-3 Davis Cup, Group I, 2R, CZE-ISR 3-1 Davis Cup, Group I, 1R, SWE-ISR 3-1 Davis Cup, Group 1, 1R, ISR-LUX 5-0 Davis Cup, Group I, 1R, HUN-ISR 3-2 Wimbledon (juniors) U.S. Open (juniors) French Open (juniors) Olympics - Rio de Janeiro